Structure Vectors and their Implementation

نویسندگان

  • Benjamin Cérat
  • Marc Feeley
چکیده

The typical representation of structures (a.k.a. records) includes a header and type descriptor that are a considerable overhead when the structures have few fields and the program allocates a large number of them. We propose structure vectors that group many structures of the same type, removing the need for a header and type descriptor for each contained structure. This paper describes our implementation of structure vectors within the Gambit Scheme system. Microbenchmarks indicate that structure allocation is faster, structure access is roughly the same speed, and type checking is substantially slower. On real applications we have observed speedups of 7% to 15%.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Physicochemical study on some cycloltexa peptide nano rings at body normal temperature; novel biodegradable and biocompadble vectors in drug delivery

Nanopartmles have been used as an approach to improve the pharmacodynamic and phannacokinetie propertiesof various drues. Amino acids have been considered to be useful to make such nano particles because ofthocompatithe and biodegradable characteristic. The quantum mechanical method that was chosen to analyze inethio hexa peptide nano ring]. The structure of some peptide nanorrigs as well as th...

متن کامل

یک روش مبتنی بر خوشه‌بندی سلسله‌مراتبی تقسیم‌کننده جهت شاخص‌گذاری اطلاعات تصویری

It is conventional to use multi-dimensional indexing structures to accelerate search operations in content-based image retrieval systems. Many efforts have been done in order to develop multi-dimensional indexing structures so far. In most practical applications of image retrieval, high-dimensional feature vectors are required, but current multi-dimensional indexing structures lose their effici...

متن کامل

A New Implementation of Frequency Selective Surface Cloak for Cylindrical Structures

The main purpose of this paper is to design, implement and measure a new sample of mantle cloak. A new method called mantle cloak is introduced by cloaking an object by a single, conformal meta-surface which can drastically suppress the scattering of the desired object. In this paper, a grid lattice is placed around a dielectric object as the cloaking structure. Previously, this FSS has been ut...

متن کامل

Design, implementation, and evaluation of principles of writing biomedical research paper course

Introduction: Graduate (PhD) students in medical sciences, who will formfuture faculties and investigators in Iran’s Universities of Medical Sciences, are not trained on scientific writing during their training. The present study describes the design, implementation, and evaluation of Principles of Writing Biomedical Research Paper course.Methods: The course, prepared based on an extensive sear...

متن کامل

In silico cloning and bioinformatics study of Brucella melitensis Omp31 antigen in different mammalian expression vectors

Brucella melitensis, as a pathogenic gram-negative intracellular bacterium, causes brucellosis in animals and humans. According to literature, the B. melitensis outer membrane protein 31 (Omp31) is considered as an important vaccine candidate against brucellosis. The aim of the current study was to compare three different expression constructs containing B. melitensis Omp31 antigen using bioinf...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014